package com.builder;

import java.util.ArrayList;
import java.util.List;

/**
 * 产品（Product）角色：产品便是建造中的复杂对象。一般来说，一个系统中会有多于一个的产品类，而且这些产品类并不一定有共同的接口，而完全可以是不相关联的
 * 。
 * 
 * @author Administrator
 *
 */
public class Product {

	protected List<String> parts = new ArrayList<String>();

	// 添加部件
	public void add(String part) {
		parts.add(part);
	}

	// 显示产品信息
	public void show() {
		System.out.print("产品部件信息：");
		for (String part : parts) {
			System.out.print(part + "\t");
		}
	}

}
